#include "se_diamond_5x5.h"

namespace boost {
namespace gil {
namespace extension {
namespace filters {
namespace morph {
namespace struct_elem {

const diamond_5x5_t::origin_t ORIGIN = { 2, 2 };

const diamond_5x5_t::value_t VALUES[5][5] = {
        { 0, 0, 1, 0, 0 },
        { 0, 1, 1, 1, 0 },
        { 1, 1, 1, 1, 1 },
        { 0, 1, 1, 1, 0 },
        { 0, 0, 1, 0, 0 }
};

diamond_5x5_t::diamond_5x5_t() : struct_elem_t<5, 5>(ORIGIN, VALUES) {

}

diamond_5x5_t::~diamond_5x5_t() {

}

}
}
}
}
}
}
